c15723a716f8e139bb8d6a2226f529dea2efb159,server/src/com/cloud/vm/dao/UserVmDaoImpl.java,UserVmDaoImpl,listVmDetails,#UserVm#boolean#,344
Before Change
// volumes.device_id, volumes.volume_type,
userVmResponse.setRootDeviceId(rs.getLong("volumes.device_id"));
userVmResponse.setRootDeviceType(rs.getString("volumes.volume_type"));
is_data_center_security_group_enabled = rs.getBoolean("data_center.is_security_group_enabled");
After Change
// volumes.device_id, volumes.volume_type,
long vol_id = rs.getLong("volumes.id");
if (vol_id > 0){
userVmResponse.setRootDeviceId(rs.getLong("volumes.device_id"));
userVmResponse.setRootDeviceType(rs.getString("volumes.volume_type"));
// storage pool
long pool_id = rs.getLong("storage_pool.id");
if (pool_id > 0){
userVmResponse.setRootDeviceType(rs.getString("storage_pool.pool_type"));
}
else {
userVmResponse.setRootDeviceType("Not created");
}
}
is_data_center_security_group_enabled = rs.getBoolean("data_center.is_security_group_enabled");